Lecture Notes on First-Order Reductions of First-Order Modal Logic 15-816: Modal Logic

نویسنده

  • André Platzer
چکیده

First-order modal logic is clearly more than classical first-order logic, because modalities can be used to phrase more advanced necessity and possibility properties. At the same time, first-order modal logic and non-modal first-order logic are not entirely different either. Modalities quantify over all ( ) or some (♦) worlds. Quantifiers also quantify over all (∀) or some (∃) objects (yet not usually over worlds). So all we need to do to relate firstorder modal with first-order non-modal logic is to make worlds and their accessibility relation “accessible” in the object language. Indeed, quantified modal logic can be embedded in first-order modal logic in the following sense. Here we assume constant domain for simplicity. For every first-order modal formula φ, we construct a reduced formula φ[(s) in non-modal first-order logic with one extra free variable s. To every signature Σ of first-order modal logic, we associate a reduced signature Σ[. Furthermore, to every first-order Kripke structure K (we assume constant domain), we define a corresponding first-order structure K[ of first-order

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Lecture Notes on Noncorrespondence 15-816: Modal Logic

In lecture 7, we have seen how axiomatics and semantics of modal logic fit together in soundness proofs and correspondence proofs. We have seen several examples of classes of Kripke frames that are characterized by formulas of propositional modal logic. These were several special cases. But we are looking for a general correspondence result. Can we find a full correspondence result? For any for...

متن کامل

Lecture Notes on Computational Interpretations of Modalities 15-816: Modal Logic

These are both correct implementations, but their operational behavior is very different. The first one, when given the argument 2, performs just one step of computation and returns a function. In an operational semantics based on closures, it would return a closure; here we just carry out the substitutions. We write M −→ M ′ for computational reduction which is based on local reduction but ext...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010